be superimposable - Turkish English Dictionary